Add pheidi config#420
Conversation
| rollbar_token: "{{ pheidi_rollbar_token }}" | ||
| tags: [ notify ] | ||
| - { role: builder, tags: [build] } | ||
| # - { role: tls-client, tls_service: mongodb, tags: [ tls ] } |
There was a problem hiding this comment.
not sure if this line is important. API has it, khronos doesn't
There was a problem hiding this comment.
since you talk to mongodb, yes, you want this.
|
LGTM |
|
if it's going to talk to mongo, but not the docks, it can live on |
| palantiri_rollbar_key=f675e9090d6f483ca4e742af2c7f2f83 | ||
|
|
||
| [pheidi:vars] | ||
| pheidi_mongo_auth=api:72192e5a-a5e1-11e5-add9-0270db32f7ad |
There was a problem hiding this comment.
is this a new user or did you copy it from somewhere?
There was a problem hiding this comment.
I copied it. Both API and Khronos use the same pair
There was a problem hiding this comment.
we shouldn't... at least not for delta... does this do any writes at all?
There was a problem hiding this comment.
no, it's have read-only access
|
Yeah, we were discussing it with @anandkumarpatel. The problem is that SG don't allow connection from app-services to the mongo. We were thinking that it's easier to deploy this service to |
| -e MONGO_CACERT=/opt/ssl/mongo-client/ca.pem | ||
| -e MONGO_CERT=/opt/ssl/mongo-client/cert.pem | ||
| -e MONGO_KEY=/opt/ssl/mongo-client/key.pem | ||
| {% endif %} |
There was a problem hiding this comment.
this blocking mechanic doesn't work. check out group_vars/alpha-navi.yml for how to do it (line by line - it sucks, but it adds a newline where it shouldn't)
|
move it to look in |
|
@bkendall applied all your comments. It't now deployed to epsilon-app-services and still works. |
|
yay! looks good. best of luck getting it everywhere! |
|
(merge and then deploy to delta!) |
Introduce new service
https://github.com/CodeNow/pheidi
It will live on the dock-services for now since it needs to talk to Mongo. We can move it to app-services later
Reviewers
Tests
Deployment (post-merge)